Many string or integer options are easy to modify using M-x
customize-option. For example, to modify the option that
controls printing, you would run M-x customize-option
<RET> mh-lpr-command-format <RET>. In the
buffer that appears, modify the string to the right of the
variable. For example, you may change the lpr command with
‘nenscript -G -r -2
-i'%s'’. Then use the
‘State’ combo
box and select ‘Save for Future
Sessions’. To read more about
mh-lpr-command-format, see Printing.
Options can also hold boolean values. In Emacs Lisp, the boolean
values are nil, which means false, and
t, which means true. The
customize-option function makes it easy to change
boolean values; simply click on the toggle button in the
customize buffer to switch between ‘on’ (t) and
‘off’
(nil). For example, try setting
mh-bury-show-buffer-flag to
‘off’ to keep
the MH-Show buffer at the top of the buffer stack. Use the
‘State’ combo
box and choose ‘Set for Current
Session’ to see how the option affects the
show buffer. Then choose the ‘Erase Customization’ menu item to
reset the option to the default, which places the MH-Show buffer
at the bottom of the buffer stack.
The
text usually says to turn on an option by setting it to a
non-nil value, because sometimes values
other than ‘on’ are meaningful. An example of this
is the variable mh-mhl-format-file (see Viewing). Other options, such as
hooks, involve a little more Emacs Lisp programming
expertise.
You can browse all of the MH-E options with the
customize-group function. Try entering M-x
customize-group <RET> mh <RET> to view the
top-level options as well as buttons for all of the MH-E
customization groups. Another way to view the MH-E customization
group is to use M-x mh-customize <RET>.